import request from '@/network/request.js'

// 用户 -- 用户登录
export function userLogin(data) {
	return request({
		url: "/waste_api/user/login",
		method: "get",
		data
	})
}

// 用户 -- 获取用户信息
export function userInfo(data) {
	return request({
		url: "/api/get_user_by_userid",
		method: "get",
		data
	})
}

// 用户 -- 名片识别
export function userCardInfo(data) {
	return request({
		url: "/api/user_get_business_card_info",
		method: "post",
		data
	})
}

//  用户 -- 注册
export function userRegister(data) {
	return request({
		url: "/api/user_add",
		method: "post",
		data
	})
}

//  用户 -- 注册字段判断
export function registerJudge() {
	return request({
		url: "/api/tea/registerJudge",
		method: "get"
	})
}

// 用户 -- 发送验证码
export function sendCode(data) {
	return request({
		url: "/api/vcode",
		method: "get",
		data
	})
}


// 用户 -- 发送国际短信
export function sendIntCode(data) {
	return request({
		url: "/api/vcode_inter",
		method: "get",
		data
	})
}


// 用户 -- 省市区联动
export function userArea(data) {
	return request({
		url: "/api/tea/get_all_province",
		method: "get",
		data
	})
}

//  用户 -- 好友详情
export function userFriendDetail(data){
	return request({
		url: '/api/one_business_card',
		method: "post",
		data
	})
}

// 平台 -- 协议
export function getAgreement(data) {
	return request({
		url: "/api/index/getAgreementByTypeData",
		method: "post",
		data
	})
}

// 积分 -- 记录列表
export function userCodeList(data){
	return request({
		url: '/api/integral_record',
		method: 'get',
		data
	})
}

// 积分 - 充值产品列表
export function getRechargeProduct(data) {
	return request({
		url: "/api/recharge_products",
		method: "get",
		data
	})
}

// 充值 -- 生成订单号
export function generateOrderSn(data) {
	return request({
		url: "/api/wxapp_order/generateOrderSn",
		method: "post",
		data
	})
}

// 充值 -- 创建订单
export function createOrder(data) {
	return request({
		url: "/api/wxapp_order/createOrder",
		method: "post",
		data
	})
}

// 充值 -- 查询支付状态
export function orderStatus(data) {
	return request({
		url: "/api/get_order_status",
		method: "post",
		data
	})
}

// 获取公司认证状态
export function companyStatus(data) {
	return request({
		url: "/api/get_user_company_status",
		method: "post",
		data
	})
}

// 公司 -- 公司入驻协议下载地址
export function dowmCompanyFile() {
	return request({
		url: "/api/company_agreement_file",
		method: "get"
	})
}

// 公司 -- 一级行业列表
export function getClassAIndustry() {
	return request({
		url: "/api/get_industry_list",
		method: "get"
	})
}

// 公司 -- 二三级行业列表
export function getClassBIndustry(data) {
	return request({
		url: "/api/industry/get_industry_list_by_pid",
		method: "get",
		data
	})
}

// 公司 -- 企业入驻
export function companyCreate(data) {
	return request({
		url: "/api/company_create",
		method: "post",
		data
	})
}

// 公司 -- 修改企业入驻
export function editCompany(data) {
	return request({
		url: "/api/company_edit",
		method: "post",
		data
	})
}

// 公司 -- 获取公司详情
export function getCompanyDetail(data) {
	return request({
		url: "/api/user/getUserCompany",
		method: "post",
		data
	})
}

// 用户 -- 邀请记录
export function invitelist(data) {
	return request({
		url: "/api/personnel/inviterlist",
		method: "post",
		data
	})
}

// 用户 -- 反馈类型
export function feedbackType(data) {
	return request({
		url: "/api/tea_add/feedbackType",
		method: "get",
		data
	})
}

// 用户 -- 反馈类型列表
export function feedbackAllType(data){
	return request({
		url: "/api/tea_add/cooperateType",
		method: "get",
		data
	})
}

// 用户 -- 提交反馈
export function addFeedback(data) {
	return request({
		url: "/api/feedback",
		method: "post",
		data
	})
}

// 用户 -- 提交合作意向
export function addCooperate(data) {
	return request({
		url: "/api/tea_add/cooperate",
		method: "get",
		data
	})
}

//  用户 -- 人脉列表
export function connectionList(data){
	return request({
		url: '/api/tea/connectionsList',
		method: 'get',
		data
	})
}

//  用户 -- 获取单个配置积分
export function singleIntegral(data) {
	return request({
		url: "/api/integral_set_value",
		method: "get",
		data
	})
}

//  用户 -- 名片交换申请
export function businessCardApply(data) {
	return request({
		url: "/api/business_card_apply",
		method: "get",
		data
	})
}

//  用户 -- 名片交换记录
export function businessCardExchange(data) {
	return request({
		url: "/api/business_card_exchange",
		method: "get",
		data
	})
}

//  用戶 -- 名片交换申请未处理记录数量
export function cardNumber(data) {
	return request({
		url: "/api/user/getUserUntreatedBusinessCardNumber",
		method: "post",
		data
	})
}

//  用户 -- 名片处理操作
export function cardSubmit(data) {
	return request({
		url: "/api/business_card_submit",
		method: "get",
		data
	})
}

//  用户 -- 好友列表
export function friendList(data){
	return request({
		url: "/api/my_business_card",
		method: "get",
		data
	})
}

//  用户 -- 青创私董信息
export function presidentInfo(data){
	return request({
		url: '/api/tea/presidentInfo',
		method: 'get',
		data
	})
}

//  用户 -- 活动记录
export function activityList(data){
	return request({
		url: '/api/activity_news/record',
		method: 'get',
		data
	})
}

//  求助 -- 发布求助
export function addSupply(data){
	return request({
		url: '/api/supply/demand_add',
		method: 'post',
		data
	})
}

//  求助 -- 修改求助
export function editSupply(data) {
	return request({
		url: "/api/supply/demand_update",
		method: "post",
		data
	})
}

//  求助 -- 求助类型
export function supplyType(data){
	return request({
		url: '/api/supply/get_type',
		method: 'get',
		data
	})
}

//  用户 -- 修改信息
export function userUpdate(data){
	return request({
		url: '/api/user_update',
		method: 'post',
		data
	})
}

//  用户 -- 分享二维码
export function shareQrcode(data){
	return request({
		url: '/api/user_share_qrcode',
		method: 'get',
		data
	})
}

//  用户 -- 详情动态
export function dynamicInfo(data){
	return request({
		url: '/api/user/getDynamicInfo',
		method: 'get',
		data
	})
}

//  用户 -- 信息绑定
export function bindUserId(data){
	return request({
		url: '/api/user_info',
		method: 'post',
		data
	})
}

//  用户 -- 手机号解密
export function getPhone(data) {
	return request({
		url: "/api/user/getUserPhone",
		method: "post",
		data
	})
}

//  用户 -- 用户注销
export function userLogout(data) {
	return request({
		url: "/api/tea_add/logoff",
		method: "post",
		data
	})
}

//  平台 -- 分享配置 
export function getShare(data){
	return request({
		url:"/api/policy/getShare",
		method:"get",
		data
	})
}

// 首页-banner
export function getIndexBanner(data) {
	return request({
		url: "/api/banner",
		method: "get",
		data
	})
}

//  首页 -- 广告
export function advDisplay() {
	return request({
		url: "/api/advert/display",
		method: "get",
	})
}



// 获取世界地区手机区号
export function phoneAreaCode() {
	return request({
		url: "/api/play/area_code",
		method: "get"
	})
}

// 国际短信发送
export function vcodeInter(data) {
	return request({
		url: "/api/vcode_inter",
		method: "post",
		data
	})
}


// 行业搜索
export function getSearchIndustry(data) {
	return request({
		url: "/api/industry/search_industry",
		method: "get",
		data
	})
}


// 系统配置
export function getConfigInfo(data){
	return request({
		url: "/api/tea/getConfigInfo",
		method: "get",
		data
	})
}


// 地图
export function mapList(data){
	return request({
		url: "/api/tea/mapList",
		method: "get",
		data
	})
}


// 用户 --  解除好友关系
export function userRelationDel(data){
	return request({
		url: "/api/index/business_card_del",
		method: "get",
		data
	})
}


// 用户 --  给好友备注
export function userRemark(data){
	return request({
		url: "/api/tea/userReamrk",
		method: "post",
		data
	})
}


// 用户 --  切换账号
export function userUpdateMobile(data){
	return request({
		url: "/api/tea_add/updateMobile",
		method: "post",
		data
	})
}


// 用户 --  邀请微信回显
export function userShowBack(data){
	return request({
		url: "/api/tea_add/showBack",
		method: "post",
		data
	})
}


// 资讯 --  资讯类型
export function newsType(){
	return request({
		url: "/api/news/typeList",
		method: "get"
	})
}


// 资讯 --  资讯列表
export function newsList(data){
	return request({
		url: "/api/news/newsList",
		method: "get",
		data
	})
}


// 资讯 --  资讯详情
export function newsDetail(data){
	return request({
		url: "/api/news/newsInfo",
		method: "get",
		data
	})
}


// 订单 --  订单列表
export function userOrderList(data){
	return request({
		url: "/api/tea_add/invoiceList",
		method: "get",
		data
	})
}


// 订单 --  申请开票
export function userApplyOrder(data){
	return request({
		url: "/api/tea_add/invoice",
		method: "post",
		data
	})
}


// 广告 -- 广告投放
export function userAdvertAdd(data){
	return request({
		url: "/api/tea_news/advertAdd",
		method: "post",
		data
	})
}


// 广告 -- 扣费标准
export function advertStandard(){
	return request({
		url: "/api/tea_news/getstandard",
		method: "get"
	})
}


// 广告 -- 用户广告列表
export function userAdvertList(data){
	return request({
		url: "/api/tea_news/getAdvertList",
		method: "get",
		data
	})
}


// 广告 -- 广告详情
export function advertDetail(data){
	return request({
		url: "/api/tea_news/advertInfo",
		method: "get",
		data
	})
}


// 广告 -- 广告编辑
export function advertEdit(data){
	return request({
		url: "/api/tea_news/advertEdit",
		method: "post",
		data
	})
}


// 广告 -- 广告积分续费
export function advertRenew(data){
	return request({
		url: "/api/tea_news/renew",
		method: "get",
		data
	})
}


// 广告 -- 广告浏览点击
export function advertView(data){
	return request({
		url: "/api/advert/onclick_view",
		method: "post",
		data
	})
}


// 广告 -- 所有广告列表
export function advertList(data){
	return request({
		url: "/api/tea_news/viewAdvert",
		method: "get",
		data
	})
}


// 广告 -- 广告返利的定时任务
export function advertRebateTime(){
	return request({
		url: "/api/tea_news/rebateTime",
		method: "get"
	})
}


// 代注册 -- 用户代注册列表
export function userProxyList(data){
	return request({
		url: "/api/tea_news/userInfoList",
		method: "get",
		data
	})
}


// 代注册 -- 信息填写
export function userProxyCreate(data){
	return request({
		url: "/api/tea_news/createUserInfo",
		method: "post",
		data
	})
}


// 代注册 -- 信息编辑
export function userProxyEdit(data){
	return request({
		url: "/api/tea_news/editUserInfo",
		method: "post",
		data
	})
}


// 代注册 -- 信息回显
export function userProxyData(data){
	return request({
		url: "/api/tea_news/getUserInfo",
		method: "get",
		data
	})
}


// 代注册 -- 邀请码
export function userProxyQrcode(data){
	return request({
		url: "/api/tea_news/createCode",
		method: "get",
		data
	})
}


// 49共创 -- 列表
export function userTogetherList(data){
	return request({
		url: "/api/together/list",
		method: "get",
		data
	})
}


// 49共创 -- 详情
export function userTogetherInfo(data){
	return request({
		url: "/api/together/info",
		method: "get",
		data
	})
}


// 青创私董 -- 收款表单
export function userEditAccount(data){
	return request({
		url: "/api/tea_money/editAccount",
		method: "post",
		data
	})
}


// 青创私董 -- 奖励金列表
export function userInviteMoneyList(data){
	return request({
		url: "/api/tea_money/inviteMoneyList",
		method: "get",
		data
	})
}


// 青创私董 -- 签署生成pdf
export function userSignPdf(data){
	return request({
		url: "/api/tea_money/signPdf",
		method: "post",
		data
	})
}


// 用户 -- 申请开票
export function userApplyInvoice(data){
	return request({
		url: "/api/tea_add/invoice",
		method: "post",
		data
	})
}


// 用户 -- 万场酒局
export function userCelebrantion(data){
	return request({
		url: "/api/tea_add/share_qrcode_two",
		method: "post",
		data
	})
}


// 展厅 -- 展厅套餐
export function userExhibitionMenu(data){
	return request({
		url: "/api/tea_news/exhibitionMenu",
		method: "get",
		data
	})
}


// 展厅 -- 升级高级展厅
export function userExhibitionOpen(data){
	return request({
		url: "/api/tea_news/exhibitionOpen",
		method: "post",
		data
	})
}


// 展厅 -- 展厅表单信息
export function userExhibitionInfo(data){
	return request({
		url: "/api/tea_news/exhibitionInfo",
		method: "get",
		data
	})
}


// 展厅 -- 展厅表单编辑
export function userExhibitionEdit(data){
	return request({
		url: "/api/tea_news/exhibitionEdit",
		method: "post",
		data
	})
}


// 展厅 -- 访问/联系记录
export function userExhibitionRecord(data){
	return request({
		url: "/api/tea_news/record",
		method: "post",
		data
	})
}


// 展厅 -- 访问咨询列表
export function userExhibitionRecordList(data){
	return request({
		url: "/api/tea_news/exhibitionLog",
		method: "post",
		data
	})
}


// 展厅 -- 获取用户状态
export function userExhibitionStatus(data){
	return request({
		url: "/api/get_user_company_status_news",
		method: "post",
		data
	})
}


// 荣誉 -- 我的荣誉勋章
export function userHonorList(data){
	return request({
		url: "/api/gift/userHonorList",
		method: "get",
		data
	})
}


// 礼物 -- 礼物列表
export function giftList(){
	return request({
		url: "/api/gift/giftList",
		method: "get"
	})
}


// 礼物 -- 赠送礼物
export function userGiveGift(data){
	return request({
		url: "/api/gift/giveGift",
		method: "post",
		data
	})
}


// 礼物 -- 用户被赠送记录
export function userGiftLog(data){
	return request({
		url: "/api/gift/userGiftLog",
		method: "get",
		data
	})
}


// 用户 -- 用户勋章数量和展厅访问统计
export function userGiftInfo(data){
	return request({
		url: "/api/gift/userInfo",
		method: "get",
		data
	})
}


// 用户 -- 勋章详情
export function honorDetail(data){
	return request({
		url: "/api/gift/honorInfo",
		method: "get",
		data
	})
}


// 用户 -- 勋章海报
export function honorImage(data){
	return request({
		url: "/api/gift/share_qrcode",
		method:"post",
		data
	})
}


//  用户 -- 高级名片海报
export function userCompanyQrcode(data){
	return request({
		url: '/api/gift/share_qrcode_company',
		method: 'post',
		data
	})
}


//  安全 -- 获取token
export function userToken(data){
	return request({
		url: '/api/get_token_by_open_id',
		method: 'get',
		data
	})
}


//  用户 -- 产值列表
export function userOutputList(){
	return request({
		url: '/api/jiu/getoutputlist',
		method: 'get'
	})
} 


//  用户 -- 页面记录
export function userLog(data){
	return request({
		url: '/api/jiu/log',
		method: 'post',
		data
	})
}

//  云店名称 -- 更新
export function userUpdateShopName(data){
	return request({
		url: '/api/index/update_by_shop_name',
		method: 'post',
		data
	})
}

//  业绩记录
export function getYeji(data){
	return request({
		url: '/api/jiu/getYeji',
		method: 'post',
		data
	})
}